package com.ruoyi.system.service;

import java.util.List;
import com.ruoyi.system.domain.SalonOrder;

/**
 * 创建订单Service接口
 * 
 * @author 23
 * @date 2022-04-03
 */
public interface ISalonOrderService 
{
    /**
     * 查询创建订单
     *
     * @param orderId 创建订单主键
     * @return 创建订单
     */
    public SalonOrder selectSalonOrderByOrderId(Integer orderId);

    /**
     * 查询创建订单列表
     *
     * @param salonOrder 创建订单
     * @return 创建订单集合
     */
    public List<SalonOrder> selectSalonOrderList(SalonOrder salonOrder);

    /**
     * 新增创建订单
     *
     * @param salonOrder 创建订单
     * @return 结果
     */
    public int insertSalonOrder(SalonOrder salonOrder);

    /**
     * 修改创建订单
     *
     * @param salonOrder 创建订单
     * @return 结果
     */
    public int updateSalonOrder(SalonOrder salonOrder);

    /**
     * 批量删除创建订单
     *
     * @param orderIds 需要删除的创建订单主键集合
     * @return 结果
     */
    public int deleteSalonOrderByOrderIds(Integer[] orderIds);

    /**
     * 删除创建订单信息
     *
     * @param orderId 创建订单主键
     * @return 结果
     */
    public int deleteSalonOrderByOrderId(Integer orderId);
}
